package sng.modules.view
{
	import org.puremvc.as3.interfaces.IMediator;
	import org.puremvc.as3.patterns.mediator.Mediator;
	
	import sng.modules.system.MissionSystem;
	
	public class MissionMediator extends Mediator implements IMediator
	{
		public function MissionMediator(mediatorName:String=null, viewComponent:Object=null)
		{
			super(mediatorName, viewComponent);
		}
		
		/**
		 * 
		 * @监听列表
		 * 
		 */
		override public function listNotificationInterests():Array 
		{
			
			return [ 
				MissionSystem.MissionMediatorName
			];
		}
		
		/**
		 * 
		 * @对监听结果进行处理
		 * 
		 */
		override public function handleNotification( note:INotification ):void 
		{
			switch (note.getName())
			{
				case MissionSystem.MissionMediatorName:
					break;
				
			}
		}
	}
}